package sys

import (
	"xkginweb/global"
)

type SysUser struct {
	global.GVA_MODEL
	UUID     string `json:"uuid" gorm:"index;comment:用户UUID"`                                                  // 用户UUID
	Account  string `json:"account" gorm:"index;comment:用户登录名"`                                                // 用户登录名
	Password string `json:"password"  gorm:"comment:用户登录密码"`                                                   // 密码加盐
	Slat     string `json:"slat"  gorm:"comment:密码加盐"`                                                         // 用户登录密码
	Username string `json:"username" gorm:"default:系统用户;comment:用户昵称"`                                         // 用户昵称
	Avatar   string `json:"avatar" gorm:"default:https://qmplusimg.henrongyi.top/gva_header.jpg;comment:用户头像"` // 用户头像
	Phone    string `json:"phone"  gorm:"comment:用户手机号"`                                                       // 用户手机号
	Email    string `json:"email"  gorm:"comment:用户邮箱"`                                                        // 用户邮箱
	Enable   int    `json:"enable" gorm:"default:1;comment:用户是否被冻结 1正常 2冻结"`                                   //用户是否被冻结 1正常 2冻结
}

func (s *SysUser) TableName() string {
	return "sys_users"
}
